2 People Living at 860 17th Street Se # 210, Cedar Rapids, IA